.x-overflow-auto() {
  overflow-y: hidden;
  overflow-x: auto;
}

.y-overflow-auto() {
  overflow-x: hidden;
  overflow-y: auto;
}

.overflow-auto() {
  overflow: auto;
  overflow-x: auto;
  overflow-y: auto;
}

.overflow-hidden() {
  overflow: hidden;
  overflow-x: hidden;
  overflow-y: hidden;
}

.overflow-dot() {
  text-overflow: ellipsis;
  overflow-x: hidden;
  overflow-y: hidden;
  white-space: nowrap;
}

.user-select(@select) {
  -webkit-user-select: @select;
  -khtml-user-select: @select;
  -moz-user-select: @select;
  -ms-user-select: @select;
  -o-user-select: @select;
  user-select: @select;
}

.user-select-disable() {
  .user-select(none);
}

.user-select-enable() {
  .user-select(text);
}
